﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="FormNuevaCita.ascx.cs" Inherits="ascx_FormNuevaCita" %>
<table border="0" cellpadding="2" cellspacing="3" width="600px"
       style="background-color:White">
        <tr>
            <td colspan="2" align="center">Nueva Cita</td>
        </tr>
        <tr>
            <td>Taller : </td>
            <td align="right">
                <asp:Label ID="lblNombreTaller" runat="server" Text=""></asp:Label>
                <asp:HiddenField ID="hdIdTaller" runat="server" />
            </td>
        </tr>
        <tr>
            <td>Rango seleccionado :</td>
            <td align="right">
                <asp:Label ID="lblRangoSeleccionado" runat="server" Text=""></asp:Label>
                <asp:HiddenField ID="hdInicioRango" runat="server" />
                <asp:HiddenField ID="hdFechaRango" runat="server" />
            </td>
        </tr>
        <tr>
            <td>Mecánico seleccionado :</td>
            <td align="right">
                <asp:Label ID="lblNombreMecanico" runat="server" Text=""></asp:Label>
                <asp:HiddenField ID="hdIdMecanico" runat="server" />
            </td>
        </tr>
        <tr>
            <td>Catálogo vehículo :</td>
            <td align="right">
                <asp:DropDownList ID="ddlCatalogoVehiculo" runat="server"></asp:DropDownList>
                <asp:RequiredFieldValidator ID="rqCatalogoVehiculo" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor seleccione un catálogo de vehículo" ControlToValidate="ddlCatalogoVehiculo"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>Placa vehículo :</td>
            <td align="right">
                <asp:TextBox ID="txtPlacaVehiculo" runat="server" MaxLength="10"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqPlacaVehiculo" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese una placa de vehículo" ControlToValidate="txtPlacaVehiculo"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>Nombre Cliente :</td>
            <td align="right">
                <asp:TextBox ID="txtNombreCliente" runat="server" MaxLength="200"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqNombreCliente" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese un nombre de cliente" ControlToValidate="txtNombreCliente"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>Teléfono Fijo :</td>
            <td align="right">
                <asp:TextBox ID="txtTelefonoFijo" runat="server" MaxLength="20"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqTelefonoFijo" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese un teléfono fijo" ControlToValidate="txtTelefonoFijo"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>Teléfono Celular :</td>
            <td align="right">
                <asp:TextBox ID="txtTelefonoCelular" runat="server" MaxLength="20"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqTelefonoCelular" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese un teléfono celular" ControlToValidate="txtTelefonoCelular"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td>Correo Electrónico :</td>
            <td align="right">
                <asp:TextBox ID="txtEmail" runat="server" MaxLength="255"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqEmail" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese un correo electrónico" ControlToValidate="txtEmail"
                                            Display="None"></asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="regEmail" runat="server" 
                    ControlToValidate="txtEmail" Display="None" 
                    ErrorMessage="Por favor ingrese un correo electrónico valido" 
                    ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" 
                    ValidationGroup="NuevaCita"></asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td>Kit o servicio  :</td>
            <td align="right">
                <asp:DropDownList ID="ddlKit" runat="server"></asp:DropDownList>
            </td>
        </tr>
        <tr>
            <td>Observaciones :</td>
            <td>
                <asp:TextBox ID="txtObservaciones" runat="server" TextMode="MultiLine" Rows="5" Width="95%"></asp:TextBox>
                <asp:RequiredFieldValidator ID="rqObservaciones" ValidationGroup="NuevaCita" runat="server" 
                                            ErrorMessage="Por favor ingrese alguna observacion, por ejemplo, motivo cita, detalle del estado del vehículo" ControlToValidate="txtObservaciones"
                                            Display="None"></asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td colspan="2" align="center">
                <asp:Button ID="btnAceptar" runat="server" Text="Aceptar" ValidationGroup="NuevaCita" 
                    onclick="btnAceptar_Click" />
            &nbsp;&nbsp;&nbsp;&nbsp;
                <asp:Button ID="btnCancelar" runat="server" Text="Cancelar" 
                    onclick="btnCancelar_Click" CausesValidation="false" />
                <asp:ValidationSummary ID="vsNuevaCita" ValidationGroup="NuevaCita" ShowMessageBox="true" ShowSummary="false" runat="server" />    
            </td>
        </tr>       
</table>

